//
//  Track.h
//  MantuPlay
//
//  Created by Markus Sintonen on 22.3.2009.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "GenericDatabaseObject.h"
#import "TrackFilepath.h"

@interface Track : GenericDatabaseObject {
	NSString *artist;
	NSString *album;
	NSString *genre;
	NSNumber *trackNumber;
	NSData *albumArtData;
	NSNumber *partOfSet;
	TrackFilepath *trackFilepath;
}

@property (nonatomic, retain) NSString *artist;
@property (nonatomic, retain) NSString *album;
@property (nonatomic, retain) NSString *genre;
@property (nonatomic, retain) NSNumber *trackNumber;
@property (nonatomic, retain) NSData *albumArtData;
@property (nonatomic, retain) NSNumber *partOfSet;
@property (nonatomic, retain) TrackFilepath *trackFilepath;

//-(id)initWithFile:(const char*)file;
-(NSString*)getCompleteFilePath;
@end
